Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 POPLAR CLOSE Semi-Detached £158,603 £127,500 13 Jun 2018
4 POPLAR CLOSE Semi-Detached £286,617 £152,000 14 Dec 2004
5 POPLAR CLOSE Semi-Detached £312,550 £170,000 14 Jul 2005
7 POPLAR CLOSE Detached £205,812 £167,250 19 Aug 2019
9 POPLAR CLOSE Semi-Detached £218,542 £140,000 28 Sep 2007